#ifndef __GRAPHICS_H__
#define __GRAPHICS_H__

#include "app_types.h"

void graphics_init(void);
void graphics_exit(void);
void graphics_cls(void);
void graphics_set_char (uint8_t x, uint8_t y, uint8_t c, uint8_t mode);
//void graphics_set_line(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2, uint8_t mode);
void graphics_print_xy_P(uint8_t x, uint8_t y, const char *text);
void graphics_print_xy_inv_P(uint8_t x, uint8_t y, const char *text);

void graphics_print_xy(uint8_t x, uint8_t y, char *text);
void graphics_print_xy_inv(uint8_t x, uint8_t y, char *text);

#endif // __GRAPHICS_H__
